/*
 * @description: 
 * @Author: Islands
 * @Date: 2024-06-17 14:25:50
 * @LastEditTime: 2024-06-19 18:08:35
 */
import { withInstall } from '@/utils/index';

import i18nButton from './src/button/I18n.vue';
import darkButton from './src/button/dark.vue';
import screenfullButton from './src/button/screenfull.vue';
import switchButton from "./src/button/switch.vue";
import theme from './src/button/theme/index.vue';
import header from './src/header/index.vue';
import tags from './src/nav-tabs/index.vue';
import logo from './src/logo/index.vue';
import menu from './src/menu/index.vue';
import avatar from './src/avatar/index.vue'


export const I18nButton = withInstall(i18nButton);
export const DarkButton = withInstall(darkButton);
export const ScreenfullButton = withInstall(screenfullButton);
export const SwitchButton = withInstall(switchButton);
export const ThemeButton = withInstall(theme);

export const Header = withInstall(header);
export const NavTags = withInstall(tags);

export const Logo = withInstall(logo);



export const Menu = withInstall(menu);

export const PopoverAvatar = withInstall(avatar);